Files in the Disk:
Area.java          : This file contain rules of area relation. When the sentence is given, output is generated.
Artist.java        : This file contain rules of artist relation. When the sentence is given, output is generated.
Author.java        : This file contain rules of author relation. When the sentence is given, output is generated.
Brands.java        : This file contain rules of brand relation. When the sentence is given, output is generated.
Climate.java       : This file contain rules of climate relation. When the sentence is given, output is generated.
Composer.java      : This file contain rules of composer relation. When the sentence is given, output is generated.
Demo2.java         : This file contain rules of location relation. When the sentence is given, output is generated.
Economy.java       : This file contain rules of economy relation. When the sentence is given, output is generated.
Geography.java     : This file contain rules of geo relation. When the sentence is given, output is generated.
Mathematician.java : This file contain rules of mathematician relation. When the sentence is given, output is generated.
Member.java        : This file contain rules of member relation. When the sentence is given, output is generated.
Physicist.java     : This file contain rules of physicist relation. When the sentence is given, output is generated.
Population.java    : This file contain rules of population relation. When the sentence is given, output is generated.
RegexMatches.java  : This file contain rules of border relation. When the sentence is given, output is generated.
Religion.java      : This file contain rules of religion relation. When the sentence is given, output is generated.
Republic.java      : This file contain rules of republic relation. When the sentence is given, output is generated.
State.java         : This file contain rules of state relation. When the sentence is given, output is generated.

Hardware Requirements:
Program runs on JVM, as it is based on Java. There is no specific hardware requirement. It can be run on Linux, Mac and Windows environments.


Software Requirements:
In order to run software, java 1.7 should be inside of the computer.
Stanford Parser and Stanford NER libraries should be imported, as well as classifiers in order to run the program.

Links:
http://nlp.stanford.edu/software/lex-parser.shtml#Download
http://nlp.stanford.edu/software/CRF-NER.shtml#Download

